A simple and effective scheduling mechanism using minimized cycle round robin

نویسنده

  • Yao Liang
چکیده

packet and cell switched networks. We demonstrate that MCRR exhibits optimal worst-case latency property in a certain class of weighted round robin (WRR) approaches which are currently used for packet (cell) scheduling in high-speed networks, such as ATM networks. We further present a Hierarchical MCRR (HMCRR) mechanism to maximize the efficacy of MCRR in practice and be scalable to large number of connections. HMCRR can significantly improve router/switch scheduling latency and hence the delay and delay jitter performance, while keeping the simplicity of WRR based scheduling disciplines. I. INTRODUCTION In high-speed broadband networks, the ability to provide with quality of service (QoS) guarantees for diverse applications is crucial and challenging. QoS usually include the parameters such as effective bandwidth, bounds of end-to-end delay, delay jitter, and packet or cell loss rate. The scheduling algorithms adopted in router/switch play an important role for QoS mechanism in packet and cell switched networks, and hence attract a lot of attentions from both research community and telecommunications industries. Basically, two categories of scheduling schemes can be classified: Round Robin (RR) based approaches and Generalized Processor Sharing (GPS) based approaches. RR based approaches include weighted round robin (WRR) [1, 2], deficit round robin (DRR) [3], carry-over round robin (CORR) [4], and hierarchical round robin (HRR) [5]. GPS based approaches include WFQ [6, 7], worst-case fair weighted fair queueing (WF 2 Q) [8], virtual clock (VC) [9], self-clocked fair queueing (SCFQ) [10] and start-time fair queueing [11].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stability Improvement of Hydraulic Turbine Regulating System Using Round-Robin Scheduling Algorithm

The sustainability of hydraulic turbines was one of the most important issues considered by electrical energy provider experts. Increased electromechanical oscillation damping is one of the key issues in the turbines sustainability. Electromechanical oscillations, if not quickly damp, can threaten the stability of hydraulic turbines and causes the separation of different parts of the netw...

متن کامل

T Task Scheduling using Performance Effective Genetic Algorithm for Parallel Heterogeneous System

The scheduling problem deals with the optimal assignment of a set of tasks onto parallel multiprocessor system and orders their execution so that the total completion time is minimized. The efficient execution of the schedule on parallel multiprocessor system takes the structure of the application and the performance characteristics of the proposed algorithm. Many heuristics and approximation a...

متن کامل

Stable Round-Robin Scheduling Algorithms for High-Performance Input Queued Switches

High-performance input-queued switches require highspeed scheduling algorithms while maintaining good performance. Various round-robin scheduling algorithms for Virtual Output Queuing (VOQ) crossbar-based packet switch architectures have been proposed. It has been demonstrated that they can operate at high speed (e.g., OC192), and are relatively simple to implement in hardware. In particular, a...

متن کامل

Multi-queue CPU Process Prioritization using a Dynamic Quantum Time Algorithm Compared with Varying Time Quantum and Round-Robin Algorithms

In Round-Robin Scheduling, the quantum time is static and tasks are scheduled such that no process uses CPU time more than one slice time each cycle. If quantum time is too large, the response time of the processes will not be tolerated in an interactive environment. If quantum the time is too small, unnecessary frequent context switch may occur. Consequently, overheads result in fewer throughp...

متن کامل

Virtual-Time Round-Robin: An O(1) Proportional Share Scheduler

Proportional share resource management provides a flexible and useful abstraction for multiplexing timeshared resources. However, previous proportional share mechanisms have either weak proportional sharing accuracy or high scheduling overhead. We present VirtualTime Round-Robin (VTRR), a proportional share scheduler that can provide good proportional sharing accuracy with O(1) scheduling overh...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002